package com.example.design.pattern.behavior

/**
 *Create by Fanketly on 2022/9/1
 *Gitee:https://gitee.com/fanketly
 *desc:目的：不破坏封装的前提下，捕获一个对象的内部状态，并保存，之后能根据状态恢复到原来的样子
优点：提供了一种可以恢复的机制，封装了信息，用户不需要过多关心细节
缺点：消耗资源，如果保存内容过多过大，会占用很多资源
 */